nba expansion
The Empty Fight Report and the Lesson for Vietnamese Sports JournalismOn May 9, 2026, I opened a second-stage analysis of a martial arts news piece...
WNBA 2026: The Final Night of the Awards Race and the Power Map of Six HonorsFour days before the season closes, and before the official ballots are seale...
Vietnamese Football: The Journey to Continental Heights and the Numbers That SpeakI've been timing matches since the 2026 World Cup, and I've realized the game...
The Heat Map That Cannot Cry: The Softest Lie of Data FootballThat night, after the final whistle, I stayed alone in the press room. On the...
LPL Transfer Window: The Names That Never Make the GraphicsI remember a night in late November, when the LPL transfer window closed. On...
The Empty Report and the Unnamed in Vietnamese EsportsOne July afternoon, I opened the analysis report a colleague had sent over....
LA 2028 Men's Volleyball Qualifiers: Six Tickets Awarded, the Race Remains Wide OpenOn a Saturday night in Tunis, Tunisia received its third Olympic berth in...
Fact-Checking Real Madrid's Predicted XI: Four Names That Do Not Belong at the BernabéuOn a morning in Seoul, I reopened my habit-tracking sheet and placed two...
Galatasaray ask UEFA for security guarantees in Lille: the accountability gap before kickoffOn Tuesday afternoon, in the pedestrian streets near central Lille, I counted...
A Chess Scoresheet Becomes a Diplomatic Symbol: Modi Gifts Sindarov's to the Uzbek PresidentWhen Indian Prime Minister Narendra Modi left his meeting with Uzbek Presiden...
The Transfer Window Only Tells the Truth in the Space Between Two PlayersOn the night of 11 July 2026, at Luzhniki, I rewound the footage for the thir...
Nine Layers of Verification Before an Esports Analyst SpeaksAt the 34th minute of game three, the red team's mid laner was pushed off the...
An Se-young and the 21-9 Final in Nagoya: A Second Asian Games Badminton Gold and the Data That Has Not Been VerifiedThe moment the final shuttlecock dropped to the floor in Aichi-Nagoya, the...
The £3m Prize Fund at the 2028 European Athletics Championships: The Payout Formula Has Been RewrittenThe question in the mixed zone Birmingham, August. Standing in the mixed zone...
Thailand Lose Four Key Men Before Vietnam Clash: The 1.90m Centre-Back Axis and a Problem With No Neat AnswerInside Thailand's medical room, an MRI report lies face down on the table....
India's Tournament Life in Fukuoka: Hinges on a Match They Won't PlayIndia's tournament life in Fukuoka, Japan, hinges on a match they won't even...
Dewa United and a Fragile Lead: When 10 Points Say Nothing YetThe match at PSS Sleman's ground ended 2-1 in Dewa United's favour. Those thr...
AFC Licensing, Cash Flow and the V.League Data GapIn late September I reopened a file I had been keeping for three weeks: two...
The £3m Prize Fund at Silesia 2028: European Athletics Switches from Lottery to PayrollNine golds and a payout nobody touched At Birmingham, the Great Britain &...
Indonesia vs Thailand: The Final of Escaping the PressAt the fourteenth minute, one goalkeeper rushed to the very edge of his penal...
